Cheeky Little Town In Wales Called Port Talbot . Rain Didnt Help .